stranded facility - Turco Inglés Diccionario